Temporal and Modal Logic Based Event Languages for the Development of Reactive Application Systems
نویسندگان
چکیده
The Future Internet is one of the key techniques to support the organizational processes in a reactive way. The Internet itself has developed from a mere data-centric organization into a platform for applications (services). To orchestrate the multiplicity of services in the Internet an eventdriven and language-critical architecture is needed. Moreover a simple boolean logic just differentiating the states true and wrong is not sufficient to cope with the diversity of events. States of applications in the Future Internet are time dependent and logic dealing with these problems needs to be extended in the directions of temporal logic and modal logic. Moreover existing architectures have to be extended to be able to handle events effectively. Hence, the extension of service-oriented architectures to event-driven, reactive architectures is a necessary step. To perform this task IT-experts with an interdisciplinary background are needed.
منابع مشابه
Temporal Specification of Information Systems ⋆
Information systems are open, reactive, and often distributed systems that maintain persistent data. The Troll and omTroll languages aim at specifying information systems on a high level of abstraction, supported by tools integrated in the Tbench. The development is rooted in abstract data types, conceptual modeling, behavior modeling, specification of reactive systems, and concurrency theory. ...
متن کاملAn Overview of Temporal and Modal
This paper presents an overview of the development of the eld of temporal and modal logic programming. We review temporal and modal logic programming languages under three headings: (1) languages based on interval logic, (2) languages based on temporal logic, and (3) languages based on (multi)modal logics. The overview includes most of the major results developed, and points out some of the sim...
متن کاملA Logic for the Speci cation of Multi-Object Systems
We present Multi-Object Dynamic Logic (MODL), a generalization of Dynamic Logic of which the intended use is the declarative speci cation of systems that are conceptually described by a multitude of objects. The semantics and entailment properties of MODL are based on some a priori requirements for a modal multi-object speci cation logic. In an example speci cation of the controls of a railroad...
متن کاملComposition of Reactive System Components
This paper will present the case for using a formal component-based speciication technique for reactive systems, such as the Object Calculus of Fiadeiro and Maibaum. The Object Calculus provides a modular, highly declarative and abstract speciication language, suitable for reenement using model-based design notations such as B or VDM. In the Object Calculus, pre/post style speciications of the ...
متن کاملMonitoring Temporal Information Flow
We present a framework for monitoring information flow in security-critical reactive systems, such as communication protocols, cell phone apps, document servers and web browsers. The secrecy requirements in such systems typically vary over time in response to the interaction with the environment. Standard notions of secrecy, like noninterference, must therefore be extended by specifying precise...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008